home *** CD-ROM | disk | FTP | other *** search
/ ETO Development Tools 1 / ETO Development Tools 1.iso / Essentials / C++ AppleLink Messages / CPlus.Dev$ 2⁄9⁄90 / 0049-Novice Asks A Questi-Feb90 < prev    next >
Encoding:
Text File  |  1990-02-09  |  1.2 KB  |  46 lines  |  [TEXT/GEOL]

  1. Item    0672165                         7-Feb-90        10:43PST
  2.  
  3. From:   WBJ                             Judd, William B
  4.  
  5. To:     CPLUS.APPLE$                    C++ Interest List--Apple Employees
  6.         CPLUS.DEV$                      C++ Interest List--Developers
  7.  
  8. Sub:    Novice Asks A Question
  9.  
  10. So far I have been unable to get the following program from "C++ For C
  11. Programmers" by Ira Pohl, page 11, to work.  The variable "miles" in the "cin
  12. <<" statement never gets the right value, and execution never pauses at that
  13. statement after the first execution of it.
  14.  
  15. Can anyone tell me what the problem is?
  16.  
  17. Thanks,
  18.  
  19. Bill Judd, WBJ
  20. PSAP I/O Software
  21.  
  22. P.S. I just asked to be added to the CPlus.Apple$ group, but I might not be on
  23. the list yet, so please post your answer to the lists & link me directly at my
  24. AppleLink address (WBJ). Thanks.
  25.  
  26. //miles are converted to kilometers
  27.  
  28. #include <stream.h>
  29. const float m_to_k = 1.609;
  30. inline int convert(int mi) { return (mi * m_to_k);}
  31.  
  32. main()
  33. {
  34.     int miles;
  35.  
  36.     do {
  37.         cout << "Input distance in miles: ";
  38.         cin >> miles;
  39.         cout << "\nDistance is " << convert(miles) << " km. \n";
  40.     } while (miles > 0);
  41. }
  42.  
  43. // end of program
  44.  
  45.  
  46.